3 3
1 9 3
4 2 5
7 8 6
0 1